@charset "utf-8";
/* CSS Document */
body {
	margin:0 auto;
	padding:0 0 12px;
	background:#fff;
	font:12px Arial;
}
.pg01 {
	overflow:hidden;
	width:950px;
	margin:0 auto;
}
h1, h2, h3, h4, p {
	margin:0;
	padding:0;
	font-size:12px;
}
h1 .fr {
	margin-right:10px;
	font-weight:normal;
}
ul, li {
	margin:0;
	padding:0;
	font-family:SimSun;
	list-style:none
}
input {
	margin:0;
	padding:0;
	font-size:12px;
}
form {
	margin:0;
	padding:0
}
.fl {
	float:left
}
.fr {
	float:right
}
a {
	text-decoration:none;
	font-family: Arial;
	color:#333
}
.t1, .t1 a, .searchbox ul a {
	color:#049
}
.searchbox ul a:hover, a:hover {
	text-decoration: underline;
	color:red
}
.t2 {
	color:green
}
.t3 {
	color:#f60
}
.t4 {
	color:red
}
.t5 {
	color:#888
}
.mt5 {
	margin:5px 0 0
}
.mt10 {
	margin:10px 0 0
}
.mt30 {
	margin:30px 0 0
}
.miniNav {
	height:26px;
	line-height:26px;
	margin:0 auto;
	background:#f6f6f6;
	border-bottom:1px solid #ccc;
	color: #333
}
.miniNav span {
	margin:0 2px;
	font-family:SimSun
}
.miniNav .pg01 .ipt1 {
	width:80px;
	height:18px;
	border:1px solid #ccc;
}
.miniNav .pg01 .btn1, .pg01 .searchBar .fl, .pg01 .searchBar .fr, .pg01 .searchBar .searchbox, .pg01 .searchBar .searchbox ul li a, .pg01 .searchBar .searchbox ul li a span, .pg01 .searchBar .searchbox ul li a span b, .pg01 .hotBar .fl, .pg01 .hotBar .fr, .pg01 .hotLink {
	background:url(/images/v1/header/skins.gif) 0 0 no-repeat
}
.miniNav .pg01 .btn1 {
	background-repeat: no-repeat;
	background-position: -50px -90px;
	border:none;
	width:50px;
	height:20px;
}
.pg01 .logoNav {
	overflow:hidden;
	margin:5px 0;
	width:950px;
}
.pg01 .logoNav .fl {
	width:468px;
}
.pg01 .logoNav .fr {
	width:252px;
}
.pg01 .logoNav .fr ul {
	width:252px;
	overflow:hidden;
}
.pg01 .logoNav .fr ul li {
	float:right;
	background:url(/images/v1/skin/common.gif) no-repeat;
	width:54px;
	padding-left:15px;
	line-height:21px;
	height:21px;
	margin-left:5px;
}
.pg01 .logoNav .fr ul li.btn1 {
	background:url(/images/v1/skin/common.gif) no-repeat -150px 0;
	width:49px;
	padding-left:20px;
}
.pg01 .logoNav .fr ul li a {
	text-decoration:none
}
.pg01 .logoNav .fr .txt {
	margin:10px 0 0 50px;
	height:25px;
	line-height:25px;
	width:157px;
}
.pg01 .logoNav .fr .txt a {
	background:url(/images/v1/skin/common.gif) no-repeat -270px 0;
	padding:1px 0 1px 25px;
}
.pg01 .logo {
	float:left;
	width:235px;
}
.pg01 .nav {
	float:left;
	padding:7px 0 0;
	width:715px;
	overflow:hidden
}
.pg01 .nav ul {
	width:715px;
	height:30px;
	line-height:30px;
	overflow:hidden
}
.pg01 .nav ul li {
	float:left;
	margin-left:6px;
}
.pg01 .searchBar {
	width:950px;
	height:70px;
	overflow:hidden;
}
.pg01 .searchBar .fl {
	width:4px;
	height:72px;
	background-repeat: no-repeat;
	background-position: 0 -90px;
}
.pg01 .searchBar .searchbox {
	background-repeat:repeat-x;
	width:942px;
	overflow:hidden;
	float:left;
	height:72px;
}
.pg01 .searchBar .searchbox ul {
	overflow:hidden;
	font-size:14px;
	width:942px;
	height:27px;
}
.pg01 .searchBar .searchbox ul li {
	float:left;
	margin-left:5px;
}
.pg01 .searchBar .searchbox ul li a {
	float:left;
	cursor:pointer;
	padding-right:15px;
	height:27px;
	background-repeat:no-repeat;
	background-position:right -300px
}
.pg01 .searchBar .searchbox ul li a span {
	float:left;
	background-position:0 -260px;
	background-repeat:repeat-x
}
.pg01 .searchBar .searchbox ul li a span b {
	float:left;
	padding:6px 0 0 15px;
	height:21px;
	background-repeat:no-repeat;
	background-position:0 -220px
}
.pg01 .searchBar .searchbox ul li.first a span b {
	background-position:0 -220px
}
.pg01 .searchBar .searchbox ul li.current a {
	background-position:right -420px;
	color:#fff;
}
.pg01 .searchBar .searchbox ul li.current a span {
	background-position:0 -380px;
	background-repeat:repeat-x
}
.pg01 .searchBar .searchbox ul li.current a span b {
	background-position:0 -340px
}
.pg01 .searchBar .fr {
	width:4px;
	height:72px;
	background-repeat:no-repeat;
	background-position: -25px -90px;
}
.pg01 .searchBar .searchbox .jx {
	height:38px;
	width:922px;
	overflow:hidden;
	padding:5px 0 0 20px;
}
.pg01 .searchBar .searchbox .jx b {
	color:#FC3
}
.pg01 .searchBar .searchbox .jx a {
	color:#fff;
}
.pg01 .hotBar {
	width:950px;
	overflow:hidden;
	margin:10px 0 0;
}
.pg01 .hotBar .fl {
	width:4px;
	background-repeat:no-repeat;
	background-position:-50px -130px;
	height:24px;
	overflow:hidden;
}
.pg01 .hotLink {
	width:922px;
	padding-left:20px;
	float:left;
	background-repeat: repeat-x;
	background-position:0 -180px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.pg01 .hotLink span {
	margin:0 5px;
}
.pg01 .hotBar .fr {
	width:4px;
	background-repeat:no-repeat;
	background-position: -70px -130px;
	height:24px;
	overflow:hidden;
}
/*header end*/
.pg01 .footer {
	overflow:hidden;
	width:950px;
	margin:15px 0 0;
	padding:5px 0 0;
	border-top:3px solid #09c;
	line-height:20px;
	text-align:center
}
.pg01 .boxNav, .pg01 .zhidaoBox, .pg01 .wbox, .pg01 .wboxE {
	overflow:hidden;
	width:950px;
	margin:10px 0 0;
}
.pg01 .part {
	border:1px solid #ccc;
}
.pg01 .wbox .part h1 {
	overflow:hidden;
	line-height:36px;
	background:url(/images/v1/skin/skin01.gif) repeat-x;
	height:36px;
}
.pg01 .wbox .part h1 .fl {
	width:136px;
	height:36px;
	margin-left:15px;
	background:url(/images/v1/skin/skin01.gif) no-repeat 0 -50px;
	text-align:center;
	font-size:14px;
	color:#fff;
}
.pg01 .wbox .part h1 .fl a {
	color:#fff
}
.pg01 .wboxD {
	width:933px;
	background:#e1effb;
	padding:5px 0 5px 15px;
	border:1px solid #ace;
	margin:10px 0 0
}
/*zhidao_header*/
.pg01 .logoNav .frA {
	width:468px;
	float:right
}
.pg01 .zBox .fl {
	background:url(/images/v1/skin/zhidao.gif) no-repeat;
	height:85px;
	width:8px;
}
.pg01 .zBox .fr {
	background:url(/images/v1/skin/zhidao.gif) no-repeat -20px 0;
	height:85px;
	width:8px;
}
.pg01 .zBox .box {
	background:url(/images/v1/skin/zhidao.gif) repeat-x 0 -100px;
	height:85px;
	width:934px;
	overflow:hidden;
	float:left
}
.pg01 .zBox .box .top {
	overflow:hidden;
	width:900px;
	height:28px;
	padding-left:34px;
}
.pg01 .zBox ul {
	overflow:hidden;
	float:left;
	width:700px;
	height:28px
}
.pg01 .zBox ul li {
	float:left;
	width:91px;
	height:28px;
	margin-right:3px;
	background:url(/images/v1/skin/zhidao.gif) no-repeat -200px 0;
	text-align:center;
	line-height:28px;
}
.pg01 .zBox ul li.cur a, .pg01 .zBox ul li a:hover {
	background:url(/images/v1/skin/zhidao.gif) no-repeat -50px 0;
	height:28px;
	color:#FFF;
	font:bold 12px/28px Arial;
	width:91px;
	text-decoration:none;
	display:block;
}
.pg01 .zBox .box .top .frA {
	float:right;
	overflow:hidden;
	width:200px;
	line-height:28px;
}
.pg01 .zBox .box .top .frA a {
	padding-right:5px;
}
.pg01 .zBox .box .top .frA a.ico1 {
	padding-left:18px;
	background:url(/images/v1/skin/zhidao.gif) no-repeat 0 -220px;
}
.pg01 .zBox .box .top .frA a.ico2 {
	padding:0 0 3px 20px;
	background:url(/images/v1/skin/zhidao.gif) no-repeat -100px -220px
}
.pg01 .zBox .box .top .frA a.ico3 {
	background:url(/images/v1/skin/zhidao.gif) no-repeat -200px -220px;
	padding-left:15px
}
.pg01 .zBox .box .search {
	width:844px;
	background:url(/images/v1/skin/zhidao.gif) no-repeat -350px 0;
	height:57px;
	padding-left:90px;
	overflow:hidden;
}
.pg01 .zBox .box .search input {
	border:0 none;
	font-size:14px;
}
.pg01 .zBox .box .search .s02 {
	float:left;
	width:490px;
	height:25px;
	margin:10px 5px 0 0;
	padding:7px 0 0 10px;
	background:url(/images/v1/skin/zhidao.gif) no-repeat 0 -260px;
}
.pg01 .zBox .box .search .s01 {
	float:left;
	margin:10px 2px 0 0;
}
.pg01 .zBox .box .search .s01 .ipt1 {
	width:400px;
}
.pg01 .zBox .box .search .s01 .btn1 {
	background:url(/images/v1/skin/zhidao.gif) no-repeat -50px -50px;
	width:105px;
	cursor: pointer;
	margin-top:3px;
	height:27px
}
.pg01 .zBox .box .search .s01 .btn2 {
	width:105px;
	cursor: pointer;
	height:27px;
	margin-top:3px;
	background:url(/images/v1/skin/zhidao.gif) no-repeat -200px -50px
}
/*****/
.MODAL {
	background-color:#333435;
	filter:alpha(opacity=5);
	opacity:0.05;
}
.MODAL IFRAME {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:2000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}
/* ---- VISTA 样式 ---- */
.VISTA {
	font-size: 1px;
}
/* 边框样式 */
.VISTA .LEFT_TOP {
	/* 左上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 15px;
	height: 35px;
	background-image:url(/images/window/VISTA/LEFT_TOP.png);
	background-repeat: no-repeat;
}
.VISTA .TOP {
	/* 上边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 36px;
	background-image: url(/images/window/VISTA/TOP.png);
	background-repeat: repeat-x;
}
.VISTA .RIGHT_TOP {
	/* 右上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 15px;
	height: 35px;
	background-image: url(/images/window/VISTA/RIGHT_TOP.png);
	background-repeat: no-repeat;
}
.VISTA .RIGHT {
	/* 右边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 16px;
	background-image: url(/images/window/VISTA/RIGHT.png);
	background-repeat: repeat-y;
}
.VISTA .RIGHT_BOTTOM {
	/* 右下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 16px;
	height: 15px;
	background-image: url(/images/window/VISTA/RIGHT_BOTTOM.png);
	background-repeat: no-repeat;
}
.VISTA .RIGHT_BOTTOM_BY_BUTTON {
	/* 右下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 16px;
	height: 15px;
	background-image: url(/images/window/VISTA/RIGHT_BOTTOM.png);
	background-repeat: no-repeat;
}
.VISTA .BOTTOM {
	/* 下边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 16px;
	background-image: url(/images/window/VISTA/BOTTOM.png);
	background-repeat: repeat-x;
}
.VISTA .BOTTOM_BY_BUTTON {
	/* 下边(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 56px;
	background-image: url(/images/window/VISTA/BOTTOM_BY_BUTTON.png);
	background-repeat: repeat-x;
}
.VISTA .LEFT_BOTTOM {
	/* 左下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 15px;
	height: 15px;
	background-image: url(/images/window/VISTA/LEFT_BOTTOM.png);
	background-repeat: no-repeat;
}
.VISTA .LEFT_BOTTOM_BY_BUTTON {
	/* 左下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 15px;
	height: 15px;
	background-image: url(/images/window/VISTA/LEFT_BOTTOM.png);
	background-repeat: no-repeat;
}
.VISTA .LEFT {
	/* 请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 16px;
	background-image: url(/images/window/VISTA/LEFT.png);
	background-repeat: repeat-y;
}
/* 功能区样式 */
.VISTA .RESIZE {
	width: 8px;
	height: 8px;
	right: 8px;
	bottom: 8px;
}
.VISTA .CLOSE {
	width: 42px;
	height: 17px;
	right: 15px;
	top: 8px;
	background-image:url(/images/window/vista/CLOSE.gif);
	cursor:default;
}
/* 逻辑区样式 */
.VISTA .CONTENT {
	/* 请不要定义padding/margin属性 */
	/* 请定义left = -(border-left),top = -(border-top) */
	left: 0px;
	top: 0px;
	background-color:#f7f7f7;
	filter:alpha(opacity=95);
	opacity:0.95;
	font-size: 14px;
}
.VISTA .CONTENT .FORM {
	font-size: 14px;
	margin: 0px;
	padding: 12px;
}
.VISTA .TITLE {
	/* 请不要定义margin属性 */
    padding:15px 60px 0px 16px;
	font-size:12px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
}
.VISTA .TITLE span {
	padding:2px 3px 0px 3px;
	background-image:url(/images/window/vista/TITLE_BK.png);
}
.VISTA .BUTTON {
	/* 请不要定义margin属性 (暂不支持:width:100%;bottom:0px;) */
	padding: 0px 20px 25px 0px;
	text-align:right;
}
.VISTA .BUTTON button {
	width:87px;
	height:28px;
	border:0px;
	padding:0px;
	margin:0px 7px 0px 7px;
	background-color: transparent;
	background-repeat:no-repeat;
}
.VISTA .BUTTON .DISABLED {
	filter:alpha(opacity=36);
	opacity:0.36;
}
/* 各种按钮样式 */
.VISTA .BUTTON .OK {
	background-image:url(/images/window/vista/OK.gif);
}
.VISTA .BUTTON .CANCEL {
	background-image:url(/images/window/vista/CANCEL.gif);
}
/* ---- VISTA 样式 ---- */


/* ---- NOKIA 样式 ---- */
.NOKIA {
	font-size: 1px;
}
/* 边框样式 */
.NOKIA .LEFT_TOP {
	/* 左上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 150px;
	height: 42px;
	background-image:url(/images/window/NOKIA/LEFT_TOP.gif);
	background-repeat: no-repeat;
}
.NOKIA .TOP {
	/* 上边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 42px;
	background-image: url(/images/window/NOKIA/TOP.gif);
	background-repeat: repeat-x;
}
.NOKIA .RIGHT_TOP {
	/* 右上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 37px;
	height: 42px;
	background-image: url(/images/window/NOKIA/RIGHT_TOP.gif);
	background-repeat: no-repeat;
}
.NOKIA .RIGHT {
	/* 右边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	background-image: url(/images/window/NOKIA/RIGHT.gif);
	background-repeat: repeat-y;
}
.NOKIA .RIGHT_BOTTOM {
	/* 右下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 12px;
	background-image: url(/images/window/NOKIA/RIGHT_BOTTOM.gif);
	background-repeat: no-repeat;
}
.NOKIA .RIGHT_BOTTOM_BY_BUTTON {
	/* 右下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 53px;
	background-image: url(/images/window/NOKIA/RIGHT_BOTTOM_BY_BUTTON.gif);
	background-repeat: no-repeat;
}
.NOKIA .BOTTOM {
	/* 下边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 12px;
	background-image: url(/images/window/NOKIA/BOTTOM.gif);
	background-repeat: repeat-x;
}
.NOKIA .BOTTOM_BY_BUTTON {
	/* 下边(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 53px;
	background-image: url(/images/window/NOKIA/BOTTOM_BY_BUTTON.gif);
	background-repeat: repeat-x;
}
.NOKIA .LEFT_BOTTOM {
	/* 左下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 12px;
	background-image: url(/images/window/NOKIA/LEFT_BOTTOM.gif);
	background-repeat: no-repeat;
}
.NOKIA .LEFT_BOTTOM_BY_BUTTON {
	/* 左下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 53px;
	background-image: url(/images/window/NOKIA/LEFT_BOTTOM_BY_BUTTON.gif);
	background-repeat: no-repeat;
}
.NOKIA .LEFT {
	/* 请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	background-image: url(/images/window/NOKIA/LEFT.gif);
	background-repeat: repeat-y;
}
/* 功能区样式 */
.NOKIA .RESIZE {
	width: 12px;
	height: 12px;
	right: 0px;
	bottom: 0px;
}
.NOKIA .CLOSE {
	width: 19px;
	height: 18px;
	right: 9px;
	top: 6px;
	cursor:default;
}
/* 逻辑区样式 */
.NOKIA .CONTENT {
	/* 请不要定义padding/margin属性 */
	/* 请定义left = -(border-left),top = -(border-top) */
	left: 0px;
	top: 0px;
	background-color:#ffffff;
	font-size: 14px;
}
.NOKIA .CONTENT .FORM {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.NOKIA .TITLE {
	/* 请不要定义margin属性 */
	padding:8px 30px 0px 12px;
	font-size:14px;
	font-weight:bold;
	text-align: left;
	color: #ffffff;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
}
.NOKIA .BUTTON {
	/* 请不要定义margin属性 (暂不支持:width:100%;bottom:0px;) */
	padding: 0px 30px 5px 0px;
	text-align:right;
}
.NOKIA .BUTTON button {
	width:59px;
	height:43px;
	border:0px;
	padding:0px;
	background-repeat:no-repeat;
}
.NOKIA .BUTTON .DISABLED {
	filter:alpha(opacity=36);
	opacity:0.36;
}
.NOKIA .BUTTON .DISABLED2 {
	display: none;
}
/* 各种按钮样式 */
.NOKIA .BUTTON .BACK {
	background-image:url(/images/window/nokia/BACK.gif);
}
.NOKIA .BUTTON .NEXT {
	background-image:url(/images/window/nokia/NEXT.gif);
}
.NOKIA .BUTTON .OK {
	background-image:url(/images/window/nokia/OK.gif);
}
.NOKIA .BUTTON .CANCEL {
	background-image:url(/images/window/nokia/CANCEL.gif);
}
.NOKIA .BUTTON .HELP {
	position:absolute;
	left:30px;
	top: 0px;
	background-image:url(/images/window/nokia/HELP.gif);
}
/* ---- NOKIA 样式 ---- */

/* ---- CABAL 样式 ---- */
.CABAL {
	font-size: 1px;
}
/* 边框样式 */
.CABAL .LEFT_TOP {
	/* 左上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 36px;
	height: 35px;
	background-image:url(/images/window/CABAL/LEFT_TOP.gif);
	background-repeat: no-repeat;
}
.CABAL .TOP {
	/* 上边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 35px;
	background-image: url(/images/window/CABAL/TOP.gif);
	background-repeat: repeat-x;
}
.CABAL .RIGHT_TOP {
	/* 右上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 36px;
	height: 35px;
	background-image: url(/images/window/CABAL/RIGHT_TOP.gif);
	background-repeat: no-repeat;
}
.CABAL .RIGHT {
	/* 右边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	background-image: url(/images/window/CABAL/RIGHT.gif);
	background-repeat: repeat-y;
}
.CABAL .RIGHT_BOTTOM {
	/* 右下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 13px;
	background-image: url(/images/window/CABAL/RIGHT_BOTTOM.gif);
	background-repeat: no-repeat;
}
.CABAL .RIGHT_BOTTOM_BY_BUTTON {
	/* 右下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 41px;
	background-image: url(/images/window/CABAL/RIGHT_BOTTOM_BY_BUTTON.gif);
	background-repeat: no-repeat;
}
.CABAL .BOTTOM {
	/* 下边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 13px;
	background-image: url(/images/window/CABAL/BOTTOM.gif);
	background-repeat: repeat-x;
}
.CABAL .BOTTOM_BY_BUTTON {
	/* 下边(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 41px;
	background-image: url(/images/window/CABAL/BOTTOM_BY_BUTTON.gif);
	background-repeat: repeat-x;
}
.CABAL .LEFT_BOTTOM {
	/* 左下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 13px;
	background-image: url(/images/window/CABAL/LEFT_BOTTOM.gif);
	background-repeat: no-repeat;
}
.CABAL .LEFT_BOTTOM_BY_BUTTON {
	/* 左下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	height: 41px;
	background-image: url(/images/window/CABAL/LEFT_BOTTOM_BY_BUTTON.gif);
	background-repeat: no-repeat;
}
.CABAL .LEFT {
	/* 请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 12px;
	background-image: url(/images/window/CABAL/LEFT.gif);
	background-repeat: repeat-y;
}
/* 功能区样式 */
.CABAL .RESIZE {
	width: 12px;
	height: 12px;
	right: 0px;
	bottom: 0px;
}
.CABAL .CLOSE {
	width: 10px;
	height: 9px;
	right: 13px;
	top: 8px;
	cursor:default;
}
/* 逻辑区样式 */
.CABAL .CONTENT {
	/* 请不要定义padding/margin属性 */
	/* 请定义left = -(border-left),top = -(border-top) */
	left: 0px;
	top: 0px;
	background-color:#000000;
	color: #cccccc;
	font-size: 14px;
}
.CABAL .CONTENT a {
	color: #cccc00;
}
.CABAL .CONTENT .FORM {
	font-size: 14px;
	margin: 0px;
	padding: 12px;
}
.CABAL .TITLE {
	/* 请不要定义margin属性 */
	padding:6px 36px 0px 36px;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	color: #cccccc;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
}
.CABAL .BUTTON {
	/* 请不要定义margin属性 (暂不支持:width:100%;bottom:0px;) */
	padding: 0px 0px 8px 0px;
	text-align:center;
}
.CABAL .BUTTON button {
	width:98px;
	height:24px;
	border:0px;
	padding:0px;
	background-repeat:no-repeat;
	margin: 0px 5px 0px 5px;
}
.CABAL .BUTTON .DISABLED {
	filter:alpha(opacity=36);
	opacity:0.36;
}
/* 各种按钮样式 */
.CABAL .BUTTON .OK {
	background-image:url(/images/window/cabal/OK.gif);
}
.CABAL .BUTTON .CANCEL {
	background-image:url(/images/window/cabal/CANCEL.gif);
}
/* ---- CABAL 样式 ---- */

/* ---- SWORD 样式 ---- */
.SWORD {
	font-size: 1px;
}
/* 边框样式 */
.SWORD .LEFT_TOP {
	/* 左上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 55px;
	height: 70px;
	background-image:url(/images/window/SWORD/LEFT_TOP.gif);
	background-repeat: no-repeat;
}
.SWORD .TOP {
	/* 上边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 33px;
	background-image: url(/images/window/SWORD/TOP.gif);
	background-repeat: repeat-x;
}
.SWORD .RIGHT_TOP {
	/* 右上：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 55px;
	height: 70px;
	background-image: url(/images/window/SWORD/RIGHT_TOP.gif);
	background-repeat: no-repeat;
}
.SWORD .RIGHT {
	/* 右边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 8px;
	background-image: url(/images/window/SWORD/RIGHT.gif);
	background-repeat: repeat-y;
}
.SWORD .RIGHT_BOTTOM {
	/* 右下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 25px;
	height: 33px;
	background-image: url(/images/window/SWORD/RIGHT_BOTTOM.gif);
	background-repeat: no-repeat;
}
.SWORD .RIGHT_BOTTOM_BY_BUTTON {
	/* 右下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 55px;
	height: 79px;
	background-image: url(/images/window/SWORD/RIGHT_BOTTOM_BY_BUTTON.gif);
	background-repeat: no-repeat;
}
.SWORD .BOTTOM {
	/* 下边：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 16px;
	background-image: url(/images/window/SWORD/BOTTOM.gif);
	background-repeat: repeat-x;
}
.SWORD .BOTTOM_BY_BUTTON {
	/* 下边(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	height: 41px;
	background-image: url(/images/window/SWORD/BOTTOM_BY_BUTTON.gif);
	background-repeat: repeat-x;
}
.SWORD .LEFT_BOTTOM {
	/* 左下：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 25px;
	height: 33px;
	background-image: url(/images/window/SWORD/LEFT_BOTTOM.gif);
	background-repeat: no-repeat;
}
.SWORD .LEFT_BOTTOM_BY_BUTTON {
	/* 左下(有按钮时)：请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 55px;
	height: 79px;
	background-image: url(/images/window/SWORD/LEFT_BOTTOM_BY_BUTTON.gif);
	background-repeat: no-repeat;
}
.SWORD .LEFT {
	/* 请不要定义padding/margin/border/top/right/bottom/left属性 */
	width: 8px;
	background-image: url(/images/window/SWORD/LEFT.gif);
	background-repeat: repeat-y;
}
/* 功能区样式 */
.SWORD .RESIZE {
	width: 19px;
	height: 27px;
	right: 0px;
	bottom: 0px;
}
.SWORD .CLOSE {
	width: 12px;
	height: 11px;
	right: 10px;
	top: 10px;
	cursor:default;
}
/* 逻辑区样式 */
.SWORD .CONTENT {
	/* 请不要定义padding/margin属性 */
	/* 请定义left = -(border-left),top = -(border-top) */
	left: 0px;
	top: 0px;
	background-color:#344042;
	color: #cccccc;
	font-size: 14px;
}
.SWORD .CONTENT a {
	color: #00ff00;
	text-decoration: none;
}
.SWORD .CONTENT .FORM {
	font-size: 14px;
	margin: 0px;
	padding: 12px;
}
.SWORD .TITLE {
	/* 请不要定义margin属性 */
	padding:8px 30px 0px 30px;
	font-size:14px;
	text-align: center;
	color: #ffff00;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
}
.SWORD .BUTTON {
	/* 请不要定义margin属性 (暂不支持:width:100%;bottom:0px;) */
	padding: 0px 0px 12px 0px;
	text-align:center;
}
.SWORD .BUTTON button {
	width:55px;
	height:22px;
	border:0px;
	padding:0px;
	background-color: transparent;
	background-repeat:no-repeat;
	margin: 0px 5px 0px 5px;
}
.SWORD .BUTTON .DISABLED {
	filter:alpha(opacity=36);
	opacity:0.36;
}
/* 各种按钮样式 */
.SWORD .BUTTON .OK {
	background-image:url(/images/window/sword/OK.gif);
}
.SWORD .BUTTON .CANCEL {
	background-image:url(/images/window/sword/CANCEL.gif);
}
/* ---- SWORD 样式 ---- */

/* ---- 弹窗选择 样式 ---- */
a.Select {
	border-top:1px solid #abadb3;
	border-left:1px solid #e2e3ea;
	border-right:1px solid #dbdfe6;
	border-bottom:1px solid #e3e9ef;
	background: url(/images/default/arrowDown.gif) right no-repeat;
	font-size:12px;
	padding:3px 16px 3px 6px;
	line-height:27px;
	color: #333;
	text-decoration:none;
	cursor:default;
}
a.Select:hover, input.Select:hover {
	text-decoration:none;
	color: #333;
	background-image: url(/images/default/downHover.gif);
	border-top:1px solid #5794bf;
	border-left:1px solid #c5daed;
	border-right:1px solid #3c7fb1;
	border-bottom:1px solid #c7e2f1;
}
input.Select {
	border-top:1px solid #abadb3;
	border-left:1px solid #e2e3ea;
	border-right:1px solid #dbdfe6;
	border-bottom:1px solid #e3e9ef;
	background: url(/images/default/arrowDown.gif) top right no-repeat;
	font-size:12px;
	padding:4px 16px 2px 6px;
	color: #333;
	text-decoration:none;
	cursor:default;
}
ul.RadioSelect {
	list-style:none;
	margin:0px;
	padding:0px;
}
ul.RadioSelect li {
	float:left;
	white-space:nowrap;
	padding:2px;
}
ul.RadioSelect li a {
	text-decoration:none;
}
ul.RadioSelect li a:hover {
}
ul.RadioSelect li.head {
	float:none;
	font-weight:bold
}
ul.RadioSelect li.goback {
	float:none;
	font-weight:bold;
}
ul.RadioSelect li.selected {
	float:none;
	font-weight:bold;
	white-space:normal;
}
ul.RadioSelect li.selected .text {
	margin:4px;
	padding:4px;
	border:#ccc 1px solid;
	background-color:#FFC
}
pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word
}
